function foo(){
    console.log(a);//2不是3，如果js具有动态作用域，输出3
}
function bar(){
var a=3;
foo();
}
var a=2;
bar();